home *** CD-ROM | disk | FTP | other *** search
/ The World of Computer Software / The World of Computer Software.iso / fant150.zip / FANTASY.NEW < prev    next >
Text File  |  1993-01-06  |  33KB  |  663 lines

  1.                                    Fantasy Land
  2.                                    RELEASE 1.50
  3.                                   Release  Notes
  4.  
  5.  
  6.      UPGRADING TO 1.50:
  7.  
  8.      If you are running version 1.4x all you need to do is unpack the
  9.      the distribution archive, overwriting existing files.  That's it!
  10.  
  11.      If you are running version 1.2x or 1.3x, perform the steps outlined in
  12.      release note number 1.40.5 below.
  13.  
  14.      If you are running version 1.x... well for one thing, "Where have you
  15.      been!?"  You will need to go through data conversion as outlined in
  16.      release note number 1.3.1.1 (below) and then follow the procedure
  17.      outlined in release note number 1.40.5.
  18.  
  19.      1.50.1    - Updated FANTFIG.EXE to version 1.2 which fixed a cosmetic
  20.                  bug and also corrected an input glitch.
  21.  
  22.      1.50.2    - Made some changes to the async engine routines which should
  23.                  improve setup and operation.
  24.  
  25.      1.50.3    - Fantasy Land now supports the use of a user terminal
  26.                  interface called FantTerm.  However, at the time of this
  27.                  release, FantTerm is as yet unavailable.  FantTerm enhances
  28.                  Fantasy Land by providing the ability to display graphics
  29.                  interchange format (GIF) files and play digital voice (VOC)
  30.                  files for the SoundBlaster.
  31.  
  32.                  To accomplish this, Fantasy Land uses RCE (Remote Command
  33.                  Execution) instructions.  The specifications for RCE will
  34.                  be released at a later date.  This release version of
  35.                  Fantasy Land was pushed out to accomodate users with non-
  36.                  standard irq settings where Fantasy Land was having some
  37.                  problems (see 1.50.6).
  38.  
  39.      1.50.4    - Fixed two bugs:  When Fantasy Land was setup to retain
  40.                  players at the end of a tournament, robot players were
  41.                  stripped of their defensive items and no new defensive
  42.                  items were assigned.  Robot players now retain their
  43.                  defensive items.  Also, players were reset to area number
  44.                  1 but were not being placed in the area file.  For the
  45.                  latter bug, players are no longer moved from the last area
  46.                  they were in (to prevent overcrowding area 1).
  47.  
  48.      1.50.5    - Fixed a bug where players were allowed to enter a BEEP
  49.                  (control-g) character in their alias.  Control-G is now
  50.                  filtered out properly along with the other control
  51.                  characters.  A work around was to put a control-g on a
  52.                  line by itself in the FANTASY.BUM file.
  53.  
  54.      1.50.6    - Fixed a bug where non-standard IRQ's were not working
  55.                  properly.  Hopefully this has been corrected once and for
  56.                  all.
  57.  
  58.  
  59.  
  60.                         End of release notes for 1.50
  61. =============================================================================
  62.  
  63.                                     RELEASE 1.42
  64.                                    (Release Notes)
  65.  
  66.      1.42.1    - Fixed a bug (hopefully for good) with FANTFIG.EXE where
  67.                  it was not recognizing some registration codes as they
  68.                  were entered by currently registered systems.  If you
  69.                  experience problems getting Fantasy Land to recognize
  70.                  the code entered, please leave me a message on the
  71.                  Odyssey BBS support system listed in FANTASY.DOC.
  72.  
  73.      1.42.2    - Included in the distribution archive is a new utility
  74.                  written by Dennis Ayala called PLAYERED.  This utility is
  75.                  contained in the FLPED11.ZIP archive which is embedded in
  76.                  the Fantasy Land distribution archive.  THANK YOU Dennis
  77.                  for writing such a nice utility to compliment the game!
  78.  
  79.                  PLAYERED is a very nice full-screen player editor for
  80.                  use with Fantasy Land and supports the current release
  81.                  version.
  82.  
  83.  
  84.                         End of release notes for 1.42
  85. =============================================================================
  86.  
  87.                                     RELEASE 1.41
  88.                                    (Release Notes)
  89.  
  90.      1.41.1    - UPGRADING TO FANTASY LAND 1.41
  91.  
  92.                  -- From 1.40:
  93.  
  94.                     ■ Delete your Fantasy Land configuration files and run the
  95.                       new version of FANTFIG.EXE (version 1.1).  Re-enter your
  96.                       system and game setups.
  97.  
  98.                  -- From 1.3x:
  99.  
  100.                     ■ If you are running any version prior to 1.40, please
  101.                       see release note number 1.40.5 below.
  102.  
  103.  
  104.      1.41.2   - Added Communications Drive setting in the System Setup area
  105.                 of FANTFIG.EXE.  FANTFIG.EXE has been updated to version 1.1.
  106.                 The Communications Drive is for use on Multi-Line setups and
  107.                 can be used to enable the use of a RAM disk for Multi-Line
  108.                 activity communications.  See FANTASY.DOC for more
  109.                 information.
  110.  
  111.      1.41.3   - Updated REVIVE.EXE.  REVIVE now expects one command line
  112.                 parameter and that is any valid configuration file name.
  113.                 REVIVE reads the Communications Drive setting to determine
  114.                 if someone is currently playing the game.
  115.  
  116.      1.41.4   - Updated WHOSON.EXE.  WHOSON now expects one command line
  117.                 parameter and that is any valid configuration file name.
  118.                 WHOSON reads the Communications Drive setting to monitor
  119.                 current player activity.
  120.  
  121.  
  122.                         End of release notes for 1.41
  123. =============================================================================
  124.  
  125.          The higher the release note number, the newer the release note.
  126.  
  127.                                     RELEASE  1.40
  128.                                    (Release Notes)
  129.  
  130.      1.40.5   - UPGRADING TO FANTASY LAND 1.4x :
  131.  
  132.                 ■ Back up your Fantasy Land directory (just in case).
  133.  
  134.                 ■ If you no longer have your registration form containing
  135.                   your registration number, use a file lister to view the
  136.                   FANTASY.KEY file and write down your registration number.
  137.  
  138.                 ■ Unzip the new Fantasy Land archive into your Fantasy Land
  139.                   directory, overwriting all files (this will not affect any
  140.                   game currently in progress).
  141.  
  142.                 ■ Execute the FANTFIG.EXE program, specifying the configura-
  143.                   tion filename on the command line.  For example, if you
  144.                   are running a single line system, you might enter the
  145.                   command line:  FANTFIG.EXE FANTASY.CFG.  Or, if you are
  146.                   running a multi-line system, you may want to name your
  147.                   configuration files so that they correspond to the line
  148.                   numbers in use.  For example:
  149.  
  150.                   FANTFIG.EXE FANT1.CFG
  151.                   FANTFIG.EXE FANT2.CFG
  152.  
  153.                   Basically, one configuration file is needed for each line
  154.                   or node in use.  Then, when executing Fantasy Land, you
  155.                   specify the configuration filename on the command line
  156.                   (i.e. FANTASY.EXE FANTASY.CFG).
  157.  
  158.                   Go through the setup menu items changing options and values
  159.                   as they pertain to your system (see FANTASY.DOC for more
  160.                   information).
  161.  
  162.                 ■ Edit the batch file that calls Fantasy Land.  You will
  163.                   need to remove all old command line parameters and replace
  164.                   them with the configuration filename(s).
  165.  
  166.                 This completes the upgrade procedure.  Run the program to
  167.                 ensure that it is operating properly.
  168.  
  169.      1.40.4   - Someone reported that a player got "stuck" while being
  170.                 encountered by another player and that running REVIVE.EXE
  171.                 did not fix this user.
  172.  
  173.                 It was found that the REVIVE.EXE utility does indeed fix
  174.                 this problem, but it may not work if:
  175.  
  176.                   o Any player is currently in the game
  177.  
  178.                   o No players are in the game but the file FANTASY.USE
  179.                     exists.  If FANTASY.USE does exist and no players are
  180.                     in the game, delete the FANTASY.USE file.
  181.  
  182.                   o The FILES= setting in the system CONFIG.SYS file is
  183.                     not cranked up high enough (different setups use
  184.                     different settings but this should be at least 30 for
  185.                     single line systems shelling to run Fantasy Land).
  186.  
  187.      1.40.3   - ALL REGISTERED USERS:  MAJOR changes have been made to the
  188.                 registration routines.  Fantasy Land no longer creates and
  189.                 maintains its own key file.
  190.  
  191.                 Previously, Fantasy Land grabbed the System and SysOp names
  192.                 from either the DORINFO1.DEF file or from the command line.
  193.                 Now, you must specify your System and SysOp names within the
  194.                 FANTFIG.EXE configuration utility along with your program
  195.                 registration number that you received when you registered.
  196.  
  197.                 To migrate your registration, run the FANTFIG.EXE program
  198.                 (see FANTASY.DOC for details) and enter the System, SysOp,
  199.                 Registration Number, and the optional name of the user who
  200.                 may have adopted (registered) the door for you.  Once this
  201.                 is done, you can delete FANTASY.KEY since it is no longer
  202.                 maintained by the program.
  203.  
  204.      1.40.2   - Fantasy Land now allows the use of non-standard interrupt
  205.                 request lines (IRQs) through the use of the FANTFIG.EXE
  206.                 configuration utility.  Also, communications port base
  207.                 addresses may be altered.  This is to accomodate those
  208.                 few systems out there that have a need to use non-standard
  209.                 communications ports.
  210.  
  211.                 NOTE 1: This option is only available to systems that use
  212.                         the ASYNC ENGINE as the communications interface. See
  213.                         your FOSSIL driver documentation if you need to use
  214.                         non-standard settings with your FOSSIL driver.
  215.  
  216.                 NOTE 2: When changing either the IRQ line or base address of
  217.                         communications ports COM3 or COM4, PS2 mode detection
  218.                         is not used (turned off).
  219.  
  220.      1.40.1   - COMMAND LINE PARAMETERS HAVE BEEN ELIMINATED and have
  221.                 been replaced by a configuration utility program called
  222.                 FANTFIG.EXE.
  223.  
  224.                 The only command line parameters that Fantasy Land expects
  225.                 are:
  226.  
  227.                     o The configuration filename to use (required).
  228.  
  229.                     o The /S parameter which instructs Fantasy Land to
  230.                       restart the game and initialize all data files.
  231.  
  232.                       WARNING:  Using the /S parameter initializes area
  233.                                 data files but DELETES ALL PLAYERS regard-
  234.                                 less of the Retain Users setting in
  235.                                 FANTFIG.EXE.
  236.  
  237.                 PLEASE SEE FANTASY.DOC for details on FANTFIG.EXE.
  238.  
  239.  
  240.                         End of release notes for 1.40
  241. =============================================================================
  242.  
  243.  
  244.                 P R O G R A M     R E V I S I O N     H I S T O R Y
  245.  
  246.  
  247.                                   RELEASE 1.32
  248.                                  (Release  Notes)
  249.  
  250.      1.3.2.5  - My family and I just moved into a house and have been
  251.                 spending the last three weeks doing never-ending chores.
  252.                 The computer room is now setup and I will be working on
  253.                 some major rewrites on portions of the Fantasy Land code.
  254.  
  255.      1.3.2.4  - Added a timeout value of 3 minutes for players being
  256.                 encountered.  If you are playing on a multinode system, and
  257.                 another player has an encounter with you, they will be
  258.                 given three minutes to complete the encounter.  This is
  259.                 ample time and should kludge some reported problems until
  260.                 I change my methods a little more down the road.
  261.  
  262.      1.3.2.3  - Added command line parameter /U.  When used, Fantasy Land
  263.                 does not prompt new players for an alias to use.  Instead,
  264.                 it uses the player's current BBS login name.
  265.  
  266.      1.3.2.2  - Added command line parameter /E.  When used, Fantasy Land
  267.                 will not erase the player data file when the game is reset
  268.                 at the end of each monthly tournament.  It will instead,
  269.                 reset all current player records and get the game ready for
  270.                 another month without deleting the current players.  By
  271.                 default, Fantasy Land deletes the player data file when
  272.                 starting a new monthly tournament.
  273.  
  274.      1.3.2.1  - The Fantasy Land version numbers indicate major or minor
  275.                 upgrades from previous versions.  All minor upgrades are
  276.                 provided to the general public immediately as an open beta
  277.                 test since it is assumed that bugs are being removed rather
  278.                 than installed <duck>.
  279.  
  280.                               Release Number:  1.32
  281.                                                | ||
  282.                                                | ||
  283.                        Major release-----------| ||
  284.                        with organized            ||
  285.                        beta test.                ||
  286.                                                  ||
  287.                        Major release-------------||
  288.                        revision with              |
  289.                        optional organized         |
  290.                        beta test.                 |
  291.                                                   |
  292.                        Minor release revision.----|
  293.                        Open beta test
  294.                        available immediately.
  295.  
  296.      I will request assistance from those who have indicated their
  297.      willingness and availability to test and who have specific
  298.      problems which I cannot duplicate.
  299.  
  300.  
  301.                        End of release notes for 1.32
  302. =============================================================================
  303.  
  304.                                  RELEASE 1.31
  305.                                (Release  Notes)
  306.  
  307.      1.3.1.1 -
  308.  
  309.      FANTUPD.EXE has again been included but is ONLY FOR USE ON SYSTEMS
  310.      RUNNING VERSION 1.00.  If you have already upgraded to 1.20 or 1.30
  311.      you DO NOT need to run this program.  It is being included only to
  312.      provide those still running 1.00 with a means to upgrade.
  313.  
  314.    ╒════════════════════════════════════════════════════════════════════════╕
  315.    │ UPGRADING FROM 1.00 to 1.2x, 1.3x, 1.4x format:                        │
  316.    │                                                                        │
  317.    │ 1) Back up the data files: FANTASY.DAT and FANTASY.ARE (just in case). │
  318.    │                                                                        │
  319.    │ 2) Unpack the Fantasy Land archive into your Fantasy Land directory,   │
  320.    │    overwriting all files.                                              │
  321.    │                                                                        │
  322.    │ 3) From your Fantasy Land directory, run the FANTUPD.EXE program.      │
  323.    │                                                                        │
  324.    │ 4) Delete the FANTUPD.EXE program.                                     │
  325.    │                                                                        │
  326.    │ 5) Create one or more configuration profiles using FANTFIG.EXE (see    │
  327.    │    documentation (FANTASY.DOC) for details).                           │
  328.    │                                                                        │
  329.    │ At this point, you should test the game.  If you have problems, you    │
  330.    │ can restore the FANTASY.DAT and FANTASY.ARE files that you had backed  │
  331.    │ up previously.                                                         │
  332.    │                                                                        │
  333.    ╘════════════════════════════════════════════════════════════════════════╛
  334.  
  335.      What's new in release 1.31: (newest first):
  336.  
  337.      ■ This is a maintenance release only and fixes a bug where players
  338.        were scoring kazillions of points for entering a garbaged message
  339.        to another player.
  340.  
  341.                        End of release notes for 1.31
  342. =============================================================================
  343.  
  344.                                  RELEASE 1.30
  345.                                (Release  Notes)
  346.  
  347.      No conversion programs are included or required.  FANTUPD.EXE which
  348.      was included in the 1.20 release package is not included with this
  349.      version.  If you are running a version prior to 1.20 you will need
  350.      to obtain a copy of 1.20 in order to convert to the most current
  351.      data format.  If you have questions, feel free to contact me on one
  352.      of the support systems listed in FANTASY.DOC.
  353.  
  354.      What's new in release 1.30 (newest first):
  355.  
  356.      1.3.13 - Added effect number 4 - Teleporter.  When this effect is used,
  357.               players are charged 50 points for usage and can teleport to
  358.               any area they select.
  359.  
  360.      1.3.12 - Maximum number of areas supported has been increased to 200.
  361.  
  362.      1.3.11 - Fixed a bug in AREAS.EXE that did not always initialize a
  363.               new Fantasy Land properly.
  364.  
  365.      1.3.10 - Implemented some disaster recovery routines for multinode
  366.               operation.
  367.  
  368.      1.3.9  - The AREAS.EXE utility now lists the effect number for each
  369.               area.
  370.  
  371.      1.3.8  - Fantasy Land now supports a maximum of 252 items.  This is
  372.               up from 196 for an additional 56 items.  The number of items
  373.               to be maintained is automatically selected by AREAS.EXE when
  374.               creating a new Fantasy Land.  If you are using one of the
  375.               default area configurations included, then you must manually
  376.               adjust this number and restart the game for it to take effect.
  377.  
  378.      1.3.7  - Fixed a bug where if a user disconnected while in stand-by
  379.               mode, Fantasy Land would not recognize that the user had
  380.               left until stand by was finished.
  381.  
  382.      1.3.6  - Worked on improving file locking routines.  Especially
  383.               focussed on optimizing Fantasy Land's routines for checking
  384.               other user activities.
  385.  
  386.      1.3.5  - Added command line parameter /Z.  This is used to specify a
  387.               locked baud rate.  Use this parameter only if:  a) You are
  388.               using the /F (no FOSSIL) option and  b) Users are getting
  389.               garbage or disconnected when they run the door.  By default,
  390.               Fantasy Land uses the caller's baudrate to communicate with but
  391.               if you have a locked DTE rate and do not use a FOSSIL driver,
  392.               you can over-ride this.
  393.  
  394.               Example:     FANTASY /F /Z38400
  395.  
  396.               For now, Fantasy Land accepts a max locked DTE rate of 38400.
  397.               If for any reason, you need to lock DTE at a higher rate, just
  398.               let me know.
  399.  
  400.      1.3.4  - Added the "69" encounter option.  To date, there are no
  401.               supporting ANSI graphics to go with this encounter.
  402.  
  403.               Encounter .SEX files included for the new "69" encounter:
  404.  
  405.               69MF.SEX             69FM.SEX
  406.               69FF.SEX             69MM.SEX
  407.  
  408.               As always, additional sets are supported if they exist and
  409.               can be numbered 1 thru 9 for a total of 10 sets including the
  410.               included defaults above.
  411.  
  412.      1.3.3  - The WHOSON utility now gives up clock ticks to DesqView while
  413.               monitoring in a separate DV window.
  414.  
  415.      1.3.2  - The command line parameter /* (snoop mode off) did not work.
  416.               This has been fixed.  When this option is used, SysOps at the
  417.               local terminal will still see robot processing information and
  418.               all other local messages.  However, anything echoed to the
  419.               remote will not be echoed to the local screen.
  420.  
  421.      1.3.1  - The asynchronous communications routines have been fixed.
  422.               Fantasy Land now supports baud rates of up to 115K baud.
  423.               SysOps who do not use a FOSSIL driver should not have any
  424.               problems.  If you do, please contact me with specific details
  425.               about the problem you are having.
  426.  
  427.                        End of release notes for 1.30
  428. =============================================================================
  429.  
  430.                                 RELEASE 1.20
  431.  
  432.  
  433.   * * A T T E N T I O N * *
  434.  
  435.       If you are running version 1.0, or a beta version prior to 1.1.7, you
  436.       will need to use the conversion program FANTUPD.EXE which is included
  437.       in this archive.  See "What's new in version 1.20" below.
  438.  
  439.       Also, if your system produces a DOOR.SYS drop file, you will need
  440.       to use the /O and /B command line parameters to call FL.  These are
  441.       used to provide the System and SysOp names to FL as specified on
  442.       your program registration form.
  443.  
  444.       Example:  FANTASY /BMy_BBS /OJohn_Doe
  445.  
  446.       See FANTASY.DOC (command line parameters) for more information.
  447.  
  448.       I would like to say THANK YOU to the all the beta testers who put
  449.       Fantasy Land to the test.  Tony Mannino, Bob Norvik, Peter Kling, Greg
  450.       Jansen, Paul Andre and Jim Biggs were the official beta testers for
  451.       this release.  THANKS GANG!  Great job!
  452.  
  453. What's new in version 1.20:
  454.  
  455.  ■ DATA CONVERSION REQUIRED: If you are running version 1.0 or a beta version
  456.    prior to 1.1.7, you will need to perform the following conversion:
  457.  
  458.    First of all, back up FANTASY.DAT and FANTASY.ARE.  Next, run FANTUPD.EXE.
  459.    Once run, I would suggest deleting FANTUPD.EXE.
  460.  
  461.  ■ At the time of this release, the communications interrupt handler is still
  462.    very unstable.  I am at the point where I am throwing my hands up in the
  463.    air so I will have to do some more research.  For the time being, it is
  464.    recommended that even if your BBS does not use a FOSSIL driver, you load
  465.    one anyway.  It will not interfere with your systems direct communications
  466.    routines and can even be unloaded on the fly.
  467.  
  468.    NOTE:  When not using a FOSSIL driver, FL will use the new interrupt
  469.           handler.  *BUT* the interrupt handler will only accept a max
  470.           baud rate of 9600 baud.  If your DORINFO1.DEF or DOOR.SYS file
  471.           specifies a baud rate higher than 9600, 9600 will be the set
  472.           baud rate.
  473.  
  474.           For those not familiar with what a FOSSIL driver is, it is a
  475.           communications driver that replaces the BIOS interrupt 14h
  476.           routines.  FOSSIL drivers insure compatibility on several
  477.           machine types and makes my life a whole lot easier.
  478.  
  479.  ■ Found and fixed the bug where the history file wasn't being trimmed
  480.    down.  The problem only occurred on systems that defined their fantasy
  481.    land name as anything other than "Fantasy Land".
  482.  
  483.  ■ Worked on some file access bugs that were causing runtime 5, 162 and 163
  484.    errors.
  485.  
  486.  ■ If you are running Fantasy Land in multinode mode, you will need to add
  487.    the command line parameter /L to enable multinode operation.  If you are
  488.    running in the 60-day trial period, multinode operation is not available.
  489.  
  490.  ■ Added support for up to 10... count 'em... 10 encounter text and graphics
  491.    file sets (including the default set)!
  492.  
  493.  ■ Added WHOSON.EXE utility.  This can be run in a separate DOS partition
  494.    and displays players currently in the game.  Updates about every 5
  495.    seconds.
  496.  
  497.  ■ Added text file FLSTRUCT.DOC which explains the data file structures used
  498.    in Fantasy Land.  This is for all you third party programmers out there.
  499.  
  500.         M U L T I - N O D E   O P E R A T I O N   T U N E - U P ! !
  501.  
  502. Well, it's here.  Fantasy Land now has better built-in multinode functions.
  503. Check it out...
  504.  
  505.  ■ Fantasy Land now keeps track of how many and which players are currently
  506.    in the game.
  507.  
  508.  ■ Robots are no longer "processed" if there is more than one player currently
  509.    in the game.  This will avoid robots disappearing before the eyes of
  510.    players and possibly corrupting the area data file.
  511.  
  512.  ■ The game is no longer restarted at the end of the month if there is
  513.    already a player in the game.  The game will be restarted as soon as a
  514.    player enters the game when no other player is currently playing.
  515.  
  516.  ■ Players may now encounter one another in the game.  If you are in an area
  517.    and attempt to leave the area while you're being encountered, FL will
  518.    tell you that you are being encountered and will place you in stand-by
  519.    mode until the encounter is finished or stopped.  If you were defeated
  520.    during the encounter, your turn is over for the day and you are returned
  521.    to the main menu.  If the SysOp has make-up days enabled, the player can
  522.    then elect to make up an unplayed day.
  523.  
  524.  ■ Multinode operation is now only available in REGISTERED mode.  If someone
  525.    is in the game and another player enters, the second player will receive
  526.    a message that the game is currently in use on another node.  All other
  527.    functions are available during the 60-day trial period.  Sorry folks, but
  528.    after over 1000 file requests and only a handful of registrations, I had
  529.    no choice.
  530.  
  531.  ■ The REVIVE.EXE utility can now be run in multinode batch files.  If
  532.    REVIVE detects that someone is playing the game, it will not process the
  533.    data file, otherwise it will.
  534.  
  535.  ■ Added command line parameter /P.  This parameter is used to specify the
  536.    number of points it costs players to view the map.  The default is zero
  537.    points (no charge).
  538.  
  539.    eg:   FANTASY /P50
  540.  
  541.    Charges players 50 points each time they view the map.
  542.  
  543.  ■ Added an option in the C>hange Setup routine that allows players to
  544.    disable/enable ANSI pictures that are displayed after encounters.
  545.  
  546.  ■ Players are now warned when they have less than 3 minutes remaining
  547.    in the game.
  548.  
  549.  ■ Added command line parameter /* which, when specified, will instruct
  550.    FL to run with Snoop mode OFF unless in local mode.
  551.  
  552.  ■ Added Sysop-command ALT-D which, when pressed and in remote mode, will
  553.    toggle the current Snoop mode.  Snoop is always on in local mode
  554.    operation.
  555.  
  556.   ■ When a player is being encountered, and another player attempts to begin
  557.    an encounter with that player, a message will be displayed informing the
  558.    second player to try again in a minute or two.
  559.  
  560.  ■ Updated utilities REVIVE.EXE, REMOVE.EXE and LISTDATA.EXE to new data
  561.    structure format.
  562.  
  563.  ■ The REMOVE.EXE utility will now also delete messages "from" the player
  564.    being removed.
  565.  
  566.  ■ When a new player enters the game, he will be given a last chance to
  567.    bail out without creating a character after all player data has been
  568.    collected.
  569.  
  570.  ■ Added command line parameter /n.  NOTE:  This parameter is different
  571.    than /N.  The lower case /n specifies 'no shapshot' mode.  When this
  572.    parameter is used, snapshots will not be used during game play.  However,
  573.    snapshot files must still reside in the Fantasy Land directory even when
  574.    this option is used.
  575.  
  576.  ■ Added command line parameter /M.  This parameter specifies the number of
  577.    make-up days allowed per day.  Fantasy Land now allows the SysOp to
  578.    allow players to make up days that they did not get to logon and play
  579.    for the month.  Valid values are 1-10.  This parameter does not function
  580.    when the game is in continuous play mode.
  581.  
  582.  ■ Included SEXSTACY.ZIP.  This is an archive which contains a 100-area
  583.    Fantasy Land and an ASCII text file map.  Thank you Greg Jansen!
  584.  
  585.  ■ During program operation, function keys 1 through 5 provide various
  586.    information displays on the status bar.
  587.  
  588.  ■ The SysOp may now eject a player back to the BBS via the ALT-E key.
  589.    This key is activated after a player has fully logged into Fantasy Land.
  590.  
  591.  ■ Fixed a bug where FL was allowing players to enter names with trailing
  592.    spaces.  This lead to problems when other players tried encountering
  593.    them.  This should cure the "invalid player number" problem experienced
  594.    on some systems.
  595.  
  596.  ■ Added command line parameter /C (continuous play mode).  When specified,
  597.    Fantasy Land will run in continuous mode.  That is to say that the game
  598.    will not reset at the end of the month.  Instead, it will run
  599.    continuously.
  600.  
  601.  ■ Fixed a bug where if the path to DORINFO1.DEF or DOOR.SYS was not
  602.    specified, it did not always properly default to the current directory.
  603.  
  604.  ■ Recompiled using JPDoor 3.10.
  605.  
  606.  ■ Changed naming conventions for messages.  Previously, there was a slim
  607.    chance of a duplicate message name being assigned during multinode
  608.    operation.
  609.  
  610.  ■ Added command line parameter /O.  This allows you to specify on the
  611.    command line, the name of the System Operator.  This is specified in the
  612.    same manner as the System Name and is intended for those who use a DOOR.SYS
  613.    dropfile.  I neglected to check if DOOR.SYS contained the SysOp name and
  614.    guess what... it doesn't!
  615.  
  616.  ■ Players may now reply to messages that they receive at the beginning of
  617.    the game.  But, replies are not worth any bonus points.
  618.  
  619.  ■ Fixed a bug in AREAS.EXE which did not allow an exit to area 100 to be
  620.    entered.  Thanks to Greg Jansen and his 100 area FL for finding this.
  621.  
  622.  ■ Updated the AREAS.EXE utility to allow the SysOp to define the maximum
  623.    number of items maintained.  This value is selected during program
  624.    initialization but you can now increase or decrease the number of items.
  625.    However, if you change this value, the change will not be reflected
  626.    until the game is manually restarted or until a new month begins.
  627.  
  628.  ■ You can delete your FANTOPEN.ANS and FANTOPEN.ASC opening screens.  They
  629.    have been replaced by FANT1.ANS/.ASC and FANT2.ANS/.ASC.  FL will randomly
  630.    select one to display when the player logs on.
  631.  
  632.  ■ Added ANSI graphics encounter picture files.  Thank you to all who worked
  633.    on these.  Players may abort display by pressing S while the graphic is
  634.    being displayed.  Most graphics were provided by Bob Norvik.
  635.  
  636.  ■ Fixed a bug (hopefully) where; when a user's time limit was exceeded
  637.    under just the right circumstances, the player was not saved in the area
  638.    data file.  The Match-Me computer would say the player was in area number
  639.    'x' but the player was nowhere to be found.  This would be fixed the next
  640.    time that player came into the game.
  641.  
  642.  ■ Added ANSI animation support.  Here's how it works:
  643.  
  644.    The selected .SEX file is displayed as always.  Then, FL looks for an
  645.    ANSI file.  If the .SEX file displayed was INTMF.SEX, then FL looks for
  646.    INTMF.ANS.  If the player has ANSI enabled, it is displayed immediately
  647.    after the .SEX file is displayed.  If INTMF1.SEX was selected, then FL
  648.    will look for INTMF1.ANS.  If that file is not found, then FL looks for
  649.    the default of INTMF.ANS.  If found and player's ANSI is set to on, then
  650.    it is displayed.  Otherwise, it is bypassed.  This should allow you to
  651.    develop some ANSI animation screens.
  652.  
  653.  ■ Corrected some typos that were pointed out.
  654.  
  655.  ■ AREAS.EXE now allows the SysOp to define a maximum number of turns per
  656.    day of up to 200 instead of 100.
  657.  
  658.  ■ Larger areas now support more items.  Total number of items supported is
  659.    up to 196 from 140, for an additional 56 items.
  660.  
  661.                        End of release notes for 1.20
  662. =============================================================================
  663.